package com.itheima.service;

import com.itheima.entity.PageResult;
import com.itheima.pojo.Setmeal;

import java.util.List;
import java.util.Map;

/**
 *  体检套餐管理业务层接口
 */
public interface SetmealService {
    // 新增套餐
    public void add(Setmeal setmeal,Integer[] checkgroupIds);
    // 分页查询
    public PageResult pageQuery(Integer currentPage,Integer pageSize,String queryString);

    // 根据套餐id查询包含的检查组id
    public List<Integer> findCheckGroupIdsBySetmealId(Integer id);

    // 编辑套餐信息
    public void edit(Setmeal setmeal,Integer[] checkgroupIds);

    // 根据id删除套餐
    public void delete(Integer id,String picName);

    // 获取套参数
    public List<Map<String,Object>> findSetmealCount();
}
